budding horns - Allemand Anglais Dictionnaire